SquareConnect\Api\V1EmployeesApi D

Total Complexity 208
Dependencies 9
Dependents 2
Total lines 1,653
Lines of code 1,012
Logical lines of code 629
Comment lines 535
Methods 35
Properties 1

Methods 35

Method Rating Maintainability Complexity Lines of code
listTimecardsWithHttpInfo()
B
36 19 77
listEmployeesWithHttpInfo()
B
37 17 71
listCashDrawerShiftsWithHttpInfo()
A
39 13 63
retrieveCashDrawerShiftWithHttpInfo()
A
39 12 64
updateTimecardWithHttpInfo()
A
40 12 61
updateEmployeeRoleWithHttpInfo()
A
40 12 61
updateEmployeeWithHttpInfo()
A
40 12 61
listEmployeeRolesWithHttpInfo()
A
42 11 53
retrieveTimecardWithHttpInfo()
A
42 10 54
retrieveEmployeeRoleWithHttpInfo()
A
42 10 54
retrieveEmployeeWithHttpInfo()
A
42 10 54
deleteTimecardWithHttpInfo()
A
42 10 54
listTimecardEventsWithHttpInfo()
A
42 10 54
createEmployeeWithHttpInfo()
A
42 10 51
createEmployeeRoleWithHttpInfo()
A
42 10 51
createTimecardWithHttpInfo()
A
42 10 51
__construct()
S
69 2 7
getApiClient()
S
82 1 3
retrieveTimecard()
S
75 1 4
updateTimecard()
S
74 1 4
setApiClient()
S
77 1 4
updateEmployeeRole()
S
74 1 4
createEmployee()
S
75 1 4
updateEmployee()
S
74 1 4
createEmployeeRole()
S
75 1 4
createTimecard()
S
75 1 4
listEmployees()
S
73 1 4
retrieveEmployeeRole()
S
75 1 4
deleteTimecard()
S
75 1 4
retrieveEmployee()
S
75 1 4
listCashDrawerShifts()
S
74 1 4
retrieveCashDrawerShift()
S
74 1 4
listEmployeeRoles()
S
74 1 4
listTimecards()
S
72 1 4
listTimecardEvents()
S
75 1 4